package com.ctshk.rpc.hotel.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ApiModel(value="RecommendedHotelDTO对象", description="推荐酒店信息dto")
public class RecommendedHotelDTO implements Serializable {

    @ApiModelProperty(value = "酒店产品id")
    private Long productId;

    @ApiModelProperty(value = "酒店名称")
    private String hotelName;

    @ApiModelProperty(value = "酒店英文名称")
    private String hotelNameEn;

    @ApiModelProperty(value = "酒店星级名称")
    private String levelName;

    @ApiModelProperty(value = "酒店星级编号")
    private String levelId;

    @ApiModelProperty(value = "酒店详细地址")
    private String location;

    @ApiModelProperty(value = "酒店封面图片")
    private String coverMap;

    @ApiModelProperty(value = "供应商id")
    private Long supplierId;

    @ApiModelProperty(value = "产品来源")
    private Integer productSource;

    @ApiModelProperty(value = "产品设置加价类型")
    private Integer priceType;

    @ApiModelProperty(value = "产品设置加价")
    private BigDecimal productPrice;

    @ApiModelProperty(value = "价格")
    private BigDecimal price;
}
